atomic hydrogen torch - Spanish English Dictionary